Prerequisites
Following are prerequisites for using DAI, including supported operating systems (OSs), hardware recommendations, default port usage, and compatible Eggplant Functional (EPF) versions. To achieve the best results in your environment, consider how and where you plan to run your tests. For example, where will you run your DAI Server and where will you run your Agents? Will you run multiple Run Agents at the same time? Then plan to set up your systems accordingly. If you have any questions about how to configure your systems, please contact our customer support.
Hardware Recommendations
The following are recommended hardware configurations for trial and production deployments.
Hardware | Configuration |
---|---|
Processor | 64-bit Intel 2.3 GHz or equivalent (4+ cores or 8+ threads recommended) |
Memory | 8 GB minimum |
Disk Space | 500 GB minimum for production deployments, 5 GB minimum for trial deployments |
If you want to run multiple agents on the same machine, you may need more memory and processing power. For example, a test environment that ran 5 agents simultaneously used a 64-bit Intel 2.3 GHz processor or equivalent (4+ cores or 8+ threads recommended) and 32 GB of memory.
Default Port Usage
By default, Eggplant DAI uses 8000 for the main DAI Server. For information on changing ports after installation, see Change the Eggplant DAI Port on Windows.
In addition, the following ports must be available: 4566-4568, 4589, 4650, 5433, 5673, 9000, 15673, 15675.
Supported Operating Systems
DAI version 7.1 was tested with following OSs and Eggplant Functional (EPF) versions. Other OS versions may also work.
DAI Server
System | Version |
---|---|
Windows (64-bit) | 10/11, Server 2019/2022* |
Red Hat Enterprise Linux (RHEL) (64-bit) | 7 (Deploying in Containers with prerequisites) |
CentOS Linux (64-bit) | 7 (Deploying in Containers with prerequisites) |
*On Windows operating systems, the maximum length for a path (MAX_PATH
) is defined as 260 characters. This path length can be too short for some DAI tasks. For example, if you try to copy or zip the "minio" folder or if you upgrade minio to DAI 7.0 as described in Install Eggplant DAI. It can also be too short for downloading suites from DAI as described in Managing Suites. Work with your local System Administrator to increase the MAX_PATH
on your Windows machine.
DAI Design Agent
System | Version |
---|---|
Windows (64-bit) | 10, Server 2016/2019 |
Red Hat Enterprise Linux (RHEL) (64-bit) | 7 |
CentOS Linux (64-bit) | 7 |
Ubuntu LTS Linux (64-bit) | 16 |
macOS (64-bit) | 11.2/10.15/10.14/10.13/10.12 |
DAI Run Agent
System | Version |
---|---|
64-bit Windows | 10, Server 2016/2019 |
Red Hat Enterprise Linux (RHEL) (64-bit) | 7 |
CentOS Linux (64-bit) | 7 |
Ubuntu LTS Linux (64-bit) | 16 |
macOS Silicon (ARM), Intel (x86) | 11.2/10.15/10.14/10.13/10.12 |
Supported Browsers
- Google Chrome 95 and later
- Mozilla Firefox 93 and later
- Safari 15 and later
Compatible Eggplant Functional (EPF) Versions
For information about how EPF integrates with DAI, please see Eggplant DAI Integration with Eggplant Functional.
The following versions of Eggplant Functional (EPF) were tested with DAI 7.1:
System | Version | EPF Version |
---|---|---|
Windows (64-bit) | 10/11, Server 2012/2016/2019 | 23.1.1, 23.1.0 |
Red Hat Enterprise Linux (RHEL) (64-bit) | 7/8 | 23.1.0 |
CentOS Linux (64-bit) | 7 | 23.1.0 |
Ubuntu LTS Linux (64-bit) | 16 | 23.1.0 |
64-bit macOS Silicon (ARM), Intel (x86) | 11.x/10.15/10.14/10.13/10.12 | 23.1.1, 23.1.0 |
EPF version 23.1.0 provides enhanced character recognition of East Asian Languages. Version 23.1.1 reverts back to the version of OCR included in 23.0.0 on Mac and Windows based on customer feedback.
Compatible Reprise License Manager (RLM) Server Versions
RLM is a license manager that integrates with EPF and DAI. For more information about RLM, see the RLM License Administration guide for details.
Server | Version |
---|---|
RLM | 15.1BL2 |
RLM Server Notes
Starting with v15.1, you must set passwords for the RLM administration web server. If you do not, on startup, RLM will create a new admin account for you and set a default password for it. In that case, you must log into the web server console and change the default admin password. If you have already created accounts for the administration web server prior to the upgrade, you must clear the passwords for the existing accounts and provide new values after the upgrade. If you do not change the default admin password or set new passwords for legacy users, the RLM license server will shutdown automatically after 10 minutes. Please refer to page 51 of the RLM License Administration guide for details.